home *** CD-ROM | disk | FTP | other *** search
- MY_PE(3I) Last changed: 4-13-99
-
-
- NNAAMMEE
- __mmyy__ppee, MMYY__PPEE - Returns the processing element (PE) number of the
- calling PE
-
- SSYYNNOOPPSSIISS
- C/C++:
-
- ##iinncclluuddee <<iinnttrriinnssiiccss..hh>>
- iinntt __mmyy__ppee ((vvooiidd));;
-
- Fortran on UNICOS and IRIX systems:
-
- II== MMYY__PPEE (())
-
- Fortran on UNICOS/mk systems:
-
- IINNTTRRIINNSSIICC MMYY__PPEE
- II== MMYY__PPEE (())
-
- IIMMPPLLEEMMEENNTTAATTIIOONN
- C/C++: UNICOS/mk systems
-
- Fortran: UNICOS, UNICOS/mk, IRIX systems
-
- Cray C/C++, CF90, MIPSpro 7 Fortran 90
-
- SSTTAANNDDAARRDDSS
- C/C++ extension
-
- Fortran extension
-
- DDEESSCCRRIIPPTTIIOONN
- This function returns the processing element (PE) number of the
- calling PE. It accepts no arguments. The result is an integer
- between 0 and _n_p_e_s - 1, where _n_p_e_s is the total number of PEs
- executing the current program.
-
- NNOOTTEESS
- CC//CC++++
- Because __mmyy__ppee is an intrinsic function, no externally visible library
- function is available for it. The compiler generates inline code to
- produce the result.
-
- FFoorrttrraann
- Whether this function is intrinsic depends on your platform, as
- follows:
-
- * On UNICOS and IRIX systems, it is supported as part of the Message
- Passing Toolkit, and it is supported as an external function.
-
- * On UNICOS/mk systems, it is supported as an intrinsic function.
-
- MMYY__PPEE is an inquiry function. The name of this intrinsic cannot be
- passed as an argument.
-
- On UNICOS/mk systems, MMYY__PPEE returns the same value as
- ssyyssccoonnff((__SSCC__CCRRAAYY__VVPPEE)). See the ssyyssccoonnff(2) man page for more
- information on this system call.
-
- SSEEEE AALLSSOO
- ssyyssccoonnff(2)
-
- A complete list of C/C++ intrinsic functions available on UNICOS and
- UNICOS/mk systems is in the _C_r_a_y _C/_C++ _R_e_f_e_r_e_n_c_e _M_a_n_u_a_l.
-
- _I_n_t_r_i_n_s_i_c _P_r_o_c_e_d_u_r_e_s _R_e_f_e_r_e_n_c_e _M_a_n_u_a_l for the printed version of this
- man page.
-